Deutsche Bank is paying $258 million for moving money it shouldn’t have