如果x^2+x-1=0,那么代数式x^3+2x^2-7的值为多少?