Kashmir Hospital, Developing World Healthcare Foundation