Mayer could pull off 'epic turnaround' at Yahoo