President Obama cheered in Seattle on gay marriage