Switzerland ready to host Trump-Putin meeting