Zynga and USC enter social and mobile game design partnership