Meshuggah announces European and UK anniversary tour · duudey