Former US National Security Advisor John Bolton has accused Donald Trump of needlessly antagonising India, calling the steep tariffs imposed on New Delhi “a mistake in the bilateral relationship.”