TolerantECG: A Foundation Model for Imperfect Electrocardiogram