Homemade Strawberry Lime Cream Cheese Tart with Toasted Almonds