Ivan Milat claims innocence in new letter