The Cranberries release new 30th anniversary mix of ‘Everybody Else Is Doing It, So Why Can’t We?’ album