Shops and businesses in downtown Geneva have boarded up their storefronts ahead of planned anti-G7 protests on Sunday