If a + b + c = 0 and a^2 + b^2 + c^2 = 16, find the value of ab + bc + ca.