Cavill out as Superman