Mouthwatering fish curry recipe with caramelized onions