For the cake:
1 cup unsalted butter, at room temperature
2 cups sugar
3 cups cake & pastry flour
2 tsp baking powder
½ tsp salt
1 cup semi-skimmed milk, at room temperature
1 tsp vanilla extract
8 egg whites, at room temperature
For the filling:
½ cup unsalted bu