National Highways to cut regional contracts from 10 to seven in biggest overhaul for a decade