New particle consistent with Higgs found