Tony Blair's education bill passes with support from opposition parties