NBC: David Beckham receives knighthood in King Charles' birthday honors list for services to sport