Gaza shoppers defy blockade with Ramadan economy revival