Iran threatens U.S. and Israel as protests enter third week