Meg Kimura, swimsuit model, cover of sports illustrated