Guardian appeal nears £2 million