Irish passport-holder Ibrahim Al-Agha hosts 90 displaced people at his Gaza home