Rick Warren announces successor ahead of retirement in September