France announces carbon tax