Cameron McEvoy stunningly pulls off victory in 100M freestyle