John Green honored for his service by Quilts of Valor