CIBC agrees settlement over market timing by hedge fund clients