Senate passes 9/11 bill pushed by Jon Stewart