Development of a Condition Monitoring and Diagnostic System for Robotic Resistance Spot Welding