Vortex methods for high-resolution simulations of viscous flow past bluff bodies of general geometry