Golovkin batters Szeremeta to retain his IBF world middleweight title