Heavy discounting spurs highest online sales growth in 20 months