Americans support free college yet think 4-year degrees worth the price