Death toll in Karachi blast climbs to 17