Stratigraphy, sedimentology and petroleum potential of the Upper Devonian Duperow Formation, southwest Manitoba