Quantum Monte Carlo Calculations on a Benchmark Molecule - Metal Surface Reaction: H2 + Cu(111)