Taylor Swift hints at KimYe feud as she unveils glittering snake microphone ahead of Reputation tour Geraldine 6 years ago