2019 Heartland Mallard 23ft half ton towable with generator