Andorra get sweet revenge against Wales, win gold in Serravalle