Catholic students protest gay vice principal's resignation