Marco Rubio says he has no plans to run for president in 2028, while leaving open a future bid as JD Vance emerges as a leading contender.