Hurricanes sign Sebastian Aho to eight-year, $78M contract extension