Lord & Taylor in wind energy agreement with Green Mountain Energy