Zelensky demands weapons and gas from the G7