Mosque ruins hint at Sultan Suleiman shrine in Hungary