Nigerian president threatens opposition with treason charges