Kellogg has committed to only source cage-free eggs and stop using gestation stalls in the US by the end of 2025.