Project 1882 calls on the President of Taiwan to take action after 6.5 tons of shark fins caught on Taiwanese vessel