Ligand prices $625M convertible notes with share buyback to offset dilution