McDonald's says it has stopped selling Big Macs in Venezuela, making the US chain's iconic hamburger the latest casualty of severe food shortages triggered by an economic crisis.