EU court annuls $6.6B German state aid for Lufthansa