Home World China reopens its doors with investment pitch to global elite