Pay de piña

1 kg pineapple 200 g sugar 2 cinnamon sticks 4 cloves 300 g all-purpose flour 200 g unsalted butter 50 g cornstarch 100 g sugar pinch of salt 8 oz cream cheese