New Churchill Falls agreement: Key terms for Newfoundland and Labrador, Québec and Canadian power markets