Why did God command Abraham to sacrifice Isaac? If God already knew what Abraham would do, why did God still ask Abraham to do it?