Palin mocks Obama; McCain claims nomination