Flash floods caused by an unusually heavy monsoon have killed nearly 800 people across Pakistan since mid-June.