UN welcomes nearly $1bn raised to fight Covid-19