IRS provides details on April 15 postponement