The US drug giant Pfizer, has sealed a deal to buy European-based group Allergan.The one hundred and sixty billion dollar deal will be the largest pharmaceutical takeover in history.