EDF signs preliminary agreement with India for six reactors