Flooding and icy temperatures continue to cause havoc across Europe