The International Monetary Fund (IMF) has made a strong pitch for higher public investment in infrastructure to counter the weakness in global...