‘They’d be like, that b***** is crazy’: Cameron Diaz on why she’s glad she became a mom later in life