Trump got an illegal campaign donation from a “proud Muslim” in Canada