Cancer Research UK free will service passes £10 million mark