New Canadian temperature record set in Lytton, B.C., tops all-time high for Las Vegas