B2B marketplace Moglix raises $23 mn in Series C round