US President Trump arrives in Delhi