'God Particle' discovered