On free moral agency