Donald Trump says no one has done more for Christianity or religion than him