Swiss canton nixes funding of new barracks for Swiss Guard