Cheerios parent General Mills says sorry after backlash on legal terms update