David Beckham says he's a "huge royalist" and talked about his relationships with King Charles and Prince William around philanthropy in a new interview.