Dozens of estate agents have been fined more than £500,000 by HMRC for failing to meet anti-money laundering requirements