For non-negative real numbers \(a,b,c\) prove that \[a^3+b^3+c^3 \geq \frac{(a+b+c)(a^2+b^2+c^2)}{3}\geq a^2b+b^2c+c^2a.\]