Quebec and Newfoundland and Labrador have signed a sweeping new deal to build new energy projects and throw out a decades-old contract that has long been a source of strife and bitterness for Canada's ...