Al-Qaeda claims Algeria blast