Game of Thrones series finale was blocked in China reportedly because of the US-China trade war