Zim needs $5bn annually for trade, finance