China-Africa trade hit US$282 billion in 2023 but Africa’s trade deficit widens, with commodity prices a key factor