D. Carnegie fined and top executive resigns