Denmark bans face veils in public