Indian shares ended sharply higher on Tuesday after U.S. President Donald Trump delayed tariffs on Mexico and Canada for a month but ...