已知两曲线y=x^3+ax和y=x^2+bx+c都经过点P(1,2),切在点P处有公切线,求实数a,b,c的值