Joe Biden drops out of 2024 presidential race