Mayor of London launches new vision for tourism