Governor Ron DeSantis drops out, endorses Donald Trump for president and blasts Nikki Haley.