You can (in principle) do this anyway - the jet and the yacht are expenses, and you only pay corporate income tax on the profit ($1M - cost of yacht - cost of house ~= $0).
In practice the IRS will treat use of the yacht as taxable income paid to the user.