Cuba charges former minister with espionage