The Devil is in the Margin: Margin-based Label Smoothing for Network Calibration