Vivek Ramaswamy drops out of 2024 race and endorses Donald Trump