ANKARA (Reuters) - Supreme Leader Ayatollah Ali Khamenei on Wednesday approved the Iranian government's nuclear deal with world powers but said Tehran should not give up core elements of its atomic programme until allegations of past military dimensions had been settled.