Dell net declines 18 per cent to USD 764 million in Oct-Dec