Port Alfred High school principal faces sexual harassment charges