UK makes enormous order while Russia absent at Farnborough Air Show