WASHINGTON – Donald Trump capitalised on Diwali, the multicultural festival of lights celebrated primarily in the Indian subcontinent, to criticise his half-Indian opponent Kamala Harris, while pledging to protect Hindus worldwide if re-elected to the White House.