Golden Knights trade Zack Hayes to Hurricanes