Militants attack Yemen intelligence HQ, killing 20