Hijabs and headscarves banned in European companies, EU High Court rules