Macron’s climate referendum in doubt ahead of upper house vote