Mahindra and Mahindra aims to make 20K EVs per year