Starbucks, Kraft wrestle over distribution contract