Caltech snaps 310-game conference skid