New Castle mayor upset with quality of State Road 38 project