A D-Day vet's song about Normandy is No. 1 on Amazon's singles chart, ahead of Ed Sheeran and Justin Bieber