Colon loses perfect-game bid on Cano single with 2 outs in 7th