Cade Haskins scores 18 to help Dartmouth hand Columbia seventh loss in row, 95-89