‘I just kept charging at it’: WA spearfisher Roy Dufall, 21, tells how he faced down a great white shark