Killer Ivan Milat has just 'weeks to live'