US manufacturer General Mills has committed to switching some one million of its eggs to cage-free, according to the US Humane Society.