Text this: PCB-YOLO: Enhancing PCB surface defect detection with coordinate attention and multi-scale feature fusion