PepsiCo has signed a "multi-year" extension to its long-running Major League Baseball (MLB) partnership.