Zack de la Rocha teams up with Algiers for new single