Trump hosts Diwali celebration at White House with Indian diaspora