Sam Harris challenges liberal religious tolerance