Dee Snider has publicly apologised to Kelly Osbourne after a heated online row over Ozzy Osbourne's songwriting credits, telling her on Instagram that he was 'sorry what I said hurt you' and insisting he never meant to diminish her late father's legacy. A week-long spat in which Snider questioned how much Ozzy personally contributed to some of his most famous songs, both in his solo work and with Black Sabbath. The debate began when a fan flagge…