A dress watch doesn’t need to set you back hundreds – see our pick of the best affordable ones