Katinka Hosszu, the ‘Iron Lady’ of swimming, retires after stellar career