Jean de Vienne — French admiral and general