CCI procures 31 lakh bales of cotton till mid-December