TransAlta reaches deal with Competition Bureau to address Heartland deal concerns