Boom times for US green energy as federal cash flows in