Percolation-based simulation to predict caking kinetics of polydisperse amorphous powders