Japan announces $32bn package for Africa