Guildford Cathedral breaks £1m barrier