Endo plunks down $637M for Indevus