Teen attacked by ‘shark’ off Australian beach