Cameron Diaz Attends CinemaCon 2012