Ex Westlife star Shane Filan promises a surprise for Dundee fans at his show tonight