How long does homemade focaccia last?