Why God forgives humans but not the devil