Former career US diplomat admits secretly spying for Cuban intelligence for decades