Quantum Monte Carlo calculation for the neutron-rich Ca isotopes