Xcel praised for cleaner energy moves