Scrushy slapped with $2.88 billion fine in shareholder suit