Spain pushes for 100% renewables, bans new fossil fuel projects