35,000 walruses 'haul out' on Alaska beach