Sergio Marchionne: Improbable leader of impossible missions