Millions in ancient artifacts stolen from Indian temples found in New York