Claire's Curried Butternut Squash Soup
1 (14 ounce) can coconut milk 1 apple, cored and chopped 1 butternut squash 1 onion, chopped 1 shallot, minced 1 slice fresh ginger, minced 1 tablespoon olive oil, or as needed 1 teaspoon ground turmeric 2 tablespoons curry powder, or more to taste salt to taste water to cover