After losing leg, Ore. Marine returns home (photos)