North Andover's Erick Duffy takes pole vault title