Higgs boson self-coupling constraints from single Higgs, double Higgs and electroweak measurements