Indian police say 5 admit to raping Swiss tourist