French police fire teargas to disperse banned pro-Palestinian protest