Ceigall India sells CMASH stake for ₹177 cr to Neo Infra Fund