China blocked Amazon's streaming service Twitch