IRS: Direct-deposit deadline for stimulus check is Wednesday