Gennady Golovkin from Kazakhstan has beaten American boxer Curtis Stevens to retain his WBA world middleweight title.