India finish fourth, win 4 gold medals on final day of CWG 2022