AIDS knowledge and attitudes in Iran: results from a population-based survey in Tehran.