Abbott buys Piramal drug unit for $3.7b