Mugabe vows to 'surrender' if he loses Zimbabwe vote