Southwestern Ontario town's boil-water warning ends just in time for Christmas