Fox: Ozzy Osbourne cancels all tour dates amid 'life-altering' injury, several health scares