Nestlé posts Rs 122.2bn revenue