Putin blames West for grain shortages