EPA vows better records management amid criticism