Belk plans $75M stock buyback