Marco Rubio sworn as secretary of state