TransAlta Reports Higher Profit and Revenue in Q3