若A+2B+3C=12,且A^2+B^2+C^2=AB+BC+CA,求A+B^2+C^2的值