It'll tow it without a problem (it's towing capacity is 2400kg, the caravan weighs between 1500 & 1900kg), but it will be frighteningly thirsty compared to the Zafira.
You've been lucky though - the Zafira 1.9CDTi is only rated to tow 1300 - 1400kg dependant on model.
As per previous answers you've had, diesels are far better for towing.