Wizz Air Holdings Plc, Saint Helier (Jersey), Geneva Branch