Macron says Morrison lied about subs deal