how old is sinead o connor