Rebel fighters have entered parts of Syria’s second-largest city in the biggest offensive against Bashar Assad’s government in years.