Black Doves season two on Netflix: Keira Knightley makes an excellent hitwoman in this silly but charming thriller