Canadian dollar takes a dive