Leonardo's mind shines in rare Venice show