Yahoo promotes mobile chief David Ko to audience head