Marissa Mayer is confident that Yahoo is finally catching up in mobile