Geneva's parliament moves to ban protests during the G7 summit