U.S. Secretary of State Marco Rubio will be in India from May 23-26 and will visit Kolkata, Agra, Jaipur and New Delhi