France will construct six new nuclear power reactors, consider building a further eight and push ahead with the development of small modular reactors, President Emmanuel Macron has said.