Algerian protesters attack 'garbage' presidential campaign