On non-definite Sturm-Liouville problems with two turning points