NIIF-backed iBUS raises Rs 280 crore from International Finance Corporation