Blair in row over memoirs charity