Pastor admits to affair