Markham Public Library apologizes after email suggests taking down Islamic Heritage Month displays CBC.caSource