Loss of Shp1 impairs myeloid cell function and causes lethal inflammation in zebrafish larvae