Cruz reverses himself, endorses Trump