Abbott closes $25B St. Jude buy