Cricket: Rain delays England-Sri Lanka one-day international