Generation and preclinical characterization of an antibody specific for SEMA4D