Hyundai union narrowly approves wage deal