Bahrain forces fire on protesters; 50 injured