Johan Floderus has been held for more than 600 days and is facing trial on charges of spying for Israel