British rockers Primal Scream set for Aberdeen as part of UK tour