Billings man shares miraculous recovery after surviving motorcycle crash