Algerian Islamists blamed for attack on Mauritanian army base