Colgate defeats Holy Cross 87-65