Optimising the duration of floating row cover period to minimise the incidence of tomato yellow leaf curl disease and maximise yield of tomato