Turner calls Weiner’s mayoral bid an ‘uphill battle’