Spin waves and Dirac magnons in a honeycomb-lattice zigzag antiferromagnet BaNi2(AsO4)2