Greenock slasher given further jail term after being caught