Remains of 'Giant' Discovered Near Ancient Treasure Trove in Iran