Kevin McGuigan receives UNESCO prize in life sciences