Terms not disclosed, but people with knowledge of agreement say it is worth more than the £150m contract signed in 2012 with Emirates European Companies News