Post-tropical cyclone Lee wreaks havoc as it makes landfall in eastern Canada