International Finance Corporation picks minority stake in NIIF-backed iBUS