Sun Life Financial Inc.’s shares enjoyed a short-lived all-time high after fee-income gains in the Canadian insurer’s US segment helped third-quarter profit beat estimates.