Satellite stocks rally as EchoStar secures $43 billion in spectrum deals