Text this: Pricing American compound options with stochastic volatility and correlated interest rates