Yahoo Pact Gives Twitter Distribution, Revenue