10% Yield And 10X Dividend Coverage From TransAlta