Government names and shames hundreds of employers for failing to pay the national minimum wage with £4.2m owed to staff, with four accounting firms on the list