SoftBank Group Corp. has slashed the valuation of Oyo Hotels by more than 20% to $2.7 billion as the once high-flying Indian startup prepares for an initial public offering.