Emmanuel Macron favoured in opinion polls as France elects new president