Netflix’s new Margaret Atwood adaptation looks just as good as The Handmaid’s Tale