using completed_at rather than created_at for more accurate sales total report

As per the conversation with @peterberkenbosch in https://github.com/spree/spree/issues/4198