Donald Trump on CAA, trade deal and Kashmir