Lebanese officer admits spying for Israel