Penny Sharpe quits NSW shadow cabinet