Thermo Fisher finally closes $2 billion Dionex deal