Kogelstoter Walsh verovert wereldtitel in Portland