Theresa May refuses to say she won't sack Philip Hammond as Chancellor after the election