Dallastown wins District 3 golf title