World bank approves $108 million to boost roads and tourism in Khyber Pakhtunkhwa