Yahoo rolls out its new logo