watermelon shelf life