Shanghai tops ranking for most attractive IFC for FDI -