Gazans stage general strike amid Land Day protests