EU workplace headscarf ban 'can be legal', says ECJ