Gary Mitchell called as new pastor of New Beginning Church