Gibraltar fears no-deal with Spain despite Brexit agreement