Why Twitch is worth $970 million to Amazon