Sinead O’Connor says she’ll never perform again after son’s death as there isn’t ‘anything to sing about’