22 Taliban killed in northwest Pakistan