Tim Ryan, JD Vance don't hold back in first Ohio Senate debate