Rod Stewart slammed as "tone-deaf" by fans after canceling California concert due to illness then jetting to Boston for Scotland's FIFA World Cup match.