Cross-selling in a call center with a heterogeneous customer population