Dr. Paul Johnston resigns as pastor