Sperm number trumps sperm size in mammalian ejaculate evolution