Home International Goldman Sachs agrees to pay $2.9bn as penalty in 1MDB scandal