Former Pentagon official Michael Rubin criticised US President Trump's approach to international conflicts, emphasising bipartisan support for India and growing unease over Pakistan's ties with China.