Seven Energy signs project finance