Republican mayor outed after spending taxpayer money at gay sex store in Toronto