Three flights cancelled, 10 delayed due to fog in Chandigarh