Pier 1 plans $100 million buyback