$700M in roadwork to be paid with oil spill money