London to host 2019 world para swimming championships