Forgiveness humanises us, says Archbishop of Canterbury