Catalans Dragons won their third Super League game in a row with a 30-14 win over Salford Red Devils.