PPP holds Karachi Solidarity Rally against MQM