Feds approve $683 million Constitution gas pipeline