Cameron Diaz Gets Emotional Singing on the Remake of Annie