Rot-proof burgers? Pink slime? McDonald's answers your questions