Minister caught in sex text exchange with 29-year-old staffer