Take-Two Interactive to buy FarmVille creator Zynga for $12.7 billion