India will remain the world’s fastest-growing major economy despite demonetisation, Brexit and Trump