India caps diesel sales at 200 litres amid 3.50 lakh tonne diversion crisis