the best slow cooked lamb curry recipe