China and Switzerland boost economic ties