General Manmohan Singh spent all time wooing foreign leaders, but no other Indian PM lampooned so severely in foreign media