Testing a GCM land surface scheme against catchment-scale runoff data