Elephants and dragons and bears — oh my! India’s Prime Minister Narendra Modi cozied up to Russian strongman Vladimir Putin and Chinese leader-for-life Xi Jinping at a meeting in Shanghai on Monday.