El ministro de Exteriores en funciones, José Manuel García-Margallo, ha considerado "extraordinariamente inoportuna" la visita del primer ministro británico, David Cameron, a Gibraltar.