Spain readies law on clean energy, hails potential economic boost