Libs say Harper is entitled to his opinion on Iran deal