Bredesen signs charter school bill