Middle East officials flocking to Moscow – is there a big deal to be made before Putin meets Trump?