US, India, Saudi, EU unveil a massive rail and ports deal on G20 sidelines