Gallup has never been very good at presidential polling