Bill Gates calls for more Africa aid from rich countries as Ukraine war overshadows debt relief, vaccines and malnutrition