Australian Jack Robinson has revealed he almost drowned in treacherous conditions while sending world No.1 John John Florence home from the Olympic surfing competition with a stunning win.