flag spain flag portugal flag germany