Narragansett council appoints new town manager