Improved file expansion - modifies free block at previous EOF