Riparian condition of the Yilgarn River: Caroline Gap to Hines Hill Waterway assessment in the zone of ancient drainage