McDonald's Praised for Crate-Free Pork Pledge