Why is God considered perfect?