G20 gir over 21 milliarder dollar til viruskamp