Python Stop Thread After Time