Free will and the problem of evil