US visit: Narendra Modi to meet Donald Trump by June 26