The Impact of New Drug Launches on Longevity: From 52 Countries, 1982-2001