Yahoo CEO Marissa Mayer says expecting twin girls