Pakistan bomb kills US diplomat