Navy seizes almost 2 tons cocaine in Caribbean