Grab is going public in $40 billion SPAC deal, the biggest on record