Earth and Venus are much alike in terms of