Why did God choose a prostitute to save the Israelite spies ?