Shahzaib clinches National Under-19 Cup for KP Whites