ADAM proteases: ligand processing and modulation of the Notch pathway