Canadian Pacific, Canadian National downgraded to reflect recession risks