Endeavor buys WWE