An Improved Convolution Algorithm for Discretely Sampled Asian Options