British minister says Muslim veils a barrier