CMHC predicts home sales, prices to rebound in 2025, but tariff threat clouds outlook