BUG: lobpcg largest eigenvalues

Should close https://github.com/scipy/scipy/issues/4174.

This bug caused lobpcg to give eigenpairs at the wrong end of the spectrum under a common usage (default flags and random thin `x`).