McAfee says he won't return to Belize