Swiss reject reform on gun laws