Granite City man sentenced to 20 years for child pornography, obstruction of justice