When six Chinese doctors landed in Belgrade two weeks ago, Serbia’s president greeted them with elbow-bumps before laying a kiss on their country’s flag, a gesture of gratitude that sent Chinese social media aflutter. For weeks China has been showering European countries with millions of face masks, test kits and other aid, recasting itself as the hero in the battle against coronavirus.