Shaker Heights third-grader is helping the Cleveland homeless one stitch at a time