PM Modi returns home from visit to US