Diamonds Are Forever arrives in Gibraltar