NextEra Earns Buy Rating on 8% Profit Growth Forecast