Archbishop Canterbury arrives on three-day visit