Netta Barzilai exposed: Israel’s newest swimsuit model?