Sam Neill 'didn't know how long he had to live' after blood cancer diagnosis