NBC: United Airlines apologizes for sending NFL star Terrell Davis a 'no fly' letter after he was removed from plane