Le Clos bags 3 medals at FINA Swimming World Cup event