Canada’s biggest corporations raked in $677 billion last year