Astros owner Jim Crane apologizes over cheating scandal, but insists sign-stealing 'didn't impact the game'