Predicting flow reversals in chaotic natural convection using data assimilation