Efficient numerical solution of acoustic scattering from doubly-periodic arrays of axisymmetric objects