Council to pay if multi-million pound road upgrade goes over