Dynamic Normativity: Necessary and Sufficient Conditions for Value Alignment