Lack of trade finance will limit benefits of Africa free trade deal