John McAfee says he has less than $5 million left, may be forced to return to Belize