Mulago Hospital grapples with bed shortage