Goalkeeper Sandy MacIver has left Everton