French Government agrees funding for controversial Hinkley Point nuclear power plant