After years of delay, the first new hospital in over a decade has opened its doors to patients in the Gaza Strip, the Palestinian territory ruled by Hamas.