Total strikes €1.4 billion deal with Direct Energie