Euro 7 – a gift to carmakers?