Diner En Blanc's Singapore edition postponed due to haze