Edit campaign controller action and tests for #update