Plymouth native Josh Peterson wins Boston Marathon Shadown Run in Afghanistan