ProtoLabs finalises acquisition of 3D Hubs in $280m deal