Porter resigns from Morrison ministry