Griquas rout WP in stunning second half comeback