cameron diaz says she's 'actually retired,' so there