Gibraltarian former soldier attacked