Vet who lost leg when vehicle was hit by bomb in Afghanistan carries friend across finish line of Boston Marathon