US Senate passes controversial domestic surveillance bill