Ballarat man robs servo with giant knife so he could 'get clean' in jail