Categorification of Skew-symmetrizable Cluster Algebras