Gibraltar's offshore status under threat from EU