Prime Minister Narendra Modi and US President Donald Trump delivered quite a spectacle in Houston on Sunday where the two world leaders addressed 50,000 Indian-Americans at the massive 'Howdy, Modi!' event. Did PM Modi and Donald Trump have a broader message?