python if string contains any substring in list