Cameron Diaz: 'I Can't Wait to Prank Drew Barrymore's Baby'