India to be 12th largest holder of US govt securities at April end