General Mills to pay $1.15B for Yoplait stake