Cameron Diaz and Jamie Foxx Perform 'Tomorrow' on Annie Remake