Scrumptious Strawberry and Almond Tartlets