GVB-RP: A reliable MCSCF wave function for large systems