Clinton e Sanders trocam farpas em debate acalorado