Fix a bug when fAllowFree is True, nMinFee is incorrectly calculated

Should help to stop "correct horse" type tx.