Dozens of pro-Palestinian protesters have been killed and wounded as security forces opened fire on an International Quds Day demonstration in Nigeria's capital city.