G7 reveals $4bn boon to help coronavirus challenge in developing world