Eigenvalues and bifurcation for Neumann problems with indefinite weights