Palestinian government hails recognition by Sweden