Algerian music legend Idir passes away