Neil Harris leaves Cardiff City with immediate effect