Twins' Jose Miranda ties 72-year-old record with amazing streak