Vivek Ramaswamy drops out and backs Trump