Interpreting and Improving Large Language Models in Arithmetic Calculation