Home Business Soho House secures funding to complete $1.8bn takeover deal