Charity run for those with disabilities shows Taiwan’s human touch