Cowboys give Romo 6 year, $108 million deal