Trump uses Catholic charity speech to accuse Democrats of anti-religious bigotry