Dundee United's chairman Stephen Thompson has criticised ticket prices ahead of next month's Scottish Cup final against St Johnstone at Celtic Park.