Marissa Mayer raises the stakes by offering Yahoo dads eight weeks of paid paternity leave