public company director pay