Deadly rains kill over 100 in KP