Impac Mortgage Holdings hires two senior vice presidents