Belgium’s UCB to buy Ra Pharmaceuticals for $2.1bn