Highways England scores 95% for delivery despite cost overruns