Hero soldier shot through neck and who carried on fighting for 90 minutes is selling £100,000 bravery medal