President spars with Seattle leaders over protests