foreordains