Holy Spirit retreat draws more than 350 teens