Preston school will reopen after gas leak