Turkish authorities cancel Istanbul mayoral election