Sunrun could surge 45% if lawmakers approve climate spending boost, Barclays says