若a^2+a-1=0,求a^4+2a^3-3a^2-4a+3的值.