Romania president says PM was an undercover spy