IRS still struggling on stimulus check distribution