Toronto General Hospital climbed up to the No. 2 spot—and knocked down Cleveland Clinic—on World's Best Hospitals.