Iran Supreme Leader slams French President