'God particle' discovered, physicists say