Young people harshly criticized by Peter Schiff