Presidential Horse Race 2016: Donald Trump’s immigration vacillation confounds friend and foe alike