Enrichment program for New Haven kids offers life skills, summer ‘magic’