A climate-neutral Europe by 2050