'God Particle' Discovery Ignites Debate Over Science and Religion