A predictive model for concrete compressive strength incorporating aggregate properties and cement paste quality