Israeli startup WSC Sports announces $23M in Series C funding