London hospitals ban Palestine flags after complaints by Jewish patients