IRS apologizes for backlog as many still waiting for refund