Marco Rubio, the secretary of state and national security advisor, has arrived in India on his first visit as "Mr Fix It".