Tickets go on sale for The Smiths tribute gig in Aberdeen