X4 Pharmaceuticals secures $27 million in financing