Embattled lawmaker Arnie Teves holds a press conference