Africa may only see impact of new free-trade deal after 3 years