The Swiss are finally threatening to take on corrupt sports officials