Irish veteran gay rights activist Christopher Robson dies