Afghanistan has said Pakistan targeted a hospital in a strike that has reportedly left 400 people dead and hundreds more injured