How religion both unites and divides America