Chanel has cancelled a show in China in May due to the coronavirus outbreak, the French fashion house said on Tuesday.