Joseph Menn Yahoo strikes deal with Zynga, pledges sales growth