Clearwire buys AT&T spectrum for $300M