'I was never drawn to being a mother' Cameron Diaz opens up about decision not to have children