Black Sabbath singer Ozzy Osbourne, 74, recovering from spinal surgery