Longtime aide Mark Salter on John McCain's "magnanimous" legacy