Former US Vice President Mike Pence has withdrawn from the 2024 presidential race, saying "this is not my time".