A 24-hour general strike has largely paralysed economic activity in Argentina, with unions demanding salary rises and protesting against the government's $50bn funding deal with the International Monetary Fund (IMF).