Cameron Diaz Abruptly Ends Interview After Insult