A machine learning-based calibration method for strength simulation of self-piercing riveted joints