Sea Salt Caramel Almond Cake - Weee!