Nigeria will sign African free-trade deal