Cameron Diaz Battled Acne, Binged On Greasy Food