Indian PM Modi meets Donald Trump on sidelines of ASEAN summit