A wealthy Swiss village has chosen to pay a $300,000 fine rather than accept just 10 refugees