China offers social housing, highway and railway to Cameroon