Kerala Spicy Chicken Roast