“Top Gun” angers China: the Taiwanese flag on Cruise-Maverick's jacket