UAE donates $50 million to 'prisoner city' in Gaza