Why has God allowed Satan to exist for 6000 years?