Biden drops out of 2024 race, endorses Harris