Pope to visit Canada