Canaletto, Rome - London - Venice. The triumph of light