PepsiCo has said that its decade-long sponsorship deal with footballer David Beckham is coming to an end.