“I want to live to 110”: Cameron Diaz spoke about motherhood, age, and the criticism she has faced.