Gibraltar não está à venda “, diz Boris Johnson à Espanha