how does sildenafil help with pulmonary hypertension is viagra good for pulmonary hypertension