President arrives in New Delhi on on three-day visit aiming for progress on climate change, defence and economic issuesUS president Barack Obama has been welcomed like royalty in India as he started a three-day visit aimed at turning his burgeoning rapport with the prime minister, Narendra Modi, into progress on climate change, defence and economic issues.Obama’s arrival in the bustling capital of New Delhi on Sunday morning marked the first time an American leader has visited India twice during his presidency.