Man critical after shark attack at Australia's Great Barrier Reef