Australia’s Cameron Swain dominates in Magny-Cours deluge