Schools in England will close from Friday until further notice for all pupils except children of key workers and the most vulnerable, Education Secretary Gavin Williamson said.