Johnny McDonagh was drinking 18 cans of lager a day when he attacked innocent dog walker Alan Wankling