Family Dollar promotes Beth MacDonald