Sports card store owner surprises boy who lost card collection in Denver house fire