Roberts was told he had ‘hours to live’ before undergoing emergency heart surgery