Australia’s biggest superannuation fund has been fined $27m for charging duplicate fees to tens of thousands of customers.