Hit-and-run victim makes 'miracle' recovery