Trump attends Indian PM’s rally in Houston

US president joins 50,000 Narendra Modi supporters in Texas as thousands hold counter-protest outside the venue.