superman better than captain america