Manitoba beats B.C. and Alberta as places for oil and gas investments