27m motor yacht Island Princess anchored in the Philippines