Coca-Cola has agreed a deal to have its drinks promoted in restaurants owned by investment group Sun Capital Partners, covering 28 US states.