Sports Illustrated’s scathing Astros report causes uproar