Home Beer Martha Stewart, 81, appears on the cover of Sports Illustrated’s swimsuit issue