European Court upholds French full veil ban