20150303 entertainment.english.hollywood: Cameron Diaz blasts social media websites