General Mills has promoted president and chief operating officer Ken Powell to the position of CEO, the US food giant has announced.