NBC: Tennis star apologizes to Chinese fans after outburst over coughing