Macrostructural design of highly porous SiOC ceramic foams by preceramic polymer viscosity tailoring