Weinman takes gold in pole vault