PPP finalises names for caretaker PM