Stability of ideal fcc twin boundaries