Indian Takeaway Style Chicken Ceylonese Curry Recipe