Daniel Moshi (17) collapses, dies while singing solo at Naperville choir event