Kayakers cross Bass Strait and raise $32,000 for charity