spicy duck at taj palace