AGREEMENT OF LEASE entered into between ARMGOLD / HARMONY FREEGOLD JOINT VENTURE COMPANY (PROPRIETARY) LIMITED and HARMONY GOLD MINING COMPANY LIMITED