Yahoo to buy Tumblr for $1.1 billion: Report