Croatia, Bulgaria, Romania 'technically ready' to join Schengen: EU official