Richard Branson has been dragged into a PR firestorm in China over an alleged racist incident on a Virgin Atlantic flight.