Africa in 2022: US and China battle over 5G, vaccines, cobalt and ports