General Mills has been forced to pull an advertisement for Mexican food brand Old El Paso in the UK for misleading consumers.