Swelling behavior of expansive clays incorporating mineralogy and pore size distribution via SWCC