New theory on Stonehenge describes it as 'an ancient Mecca