Vision-based seam tracking and multi-modal defect detection in GMAW fillet welding using artificial intelligence