Wanderers dream run at Island Games comes to an end in CPL final