Pfizer has sealed a deal to buy Botox-maker Allergan for $160 billion in what is the biggest pharmaceuticals deal in…