Meira Kumar files nomination for president