Swiss voters reject 55% population cap, averting EU clash over immigration