It’s time to ban Fred Phelps from soldiers’ funerals