Attorney-General Christian Porter says the record fine is appropriate given the seriousness of the bank's offending.