$L^2$-Betti numbers and non-unitarizable groups without free subgroups