State official asked to step down over ‘appalling’ Facebook posts