Gulf country has been providing $20 million to Gaza each month since 2018 to help cover electricity, salaries of Hamas’s civil servants and monthly $100 stipends to scores of impoverished families