Court rules pro-Palestinian protests at Michigan synagogue p