NBC: U.K. ambassador to U.S. fired over Epstein links