TransAlta Renewables Has A Well Covered 7% Yield