"Dolo facit, qui petit quod redditurus est": eccezione di dolo generale e contratto autonomo di garanzia