The NHS has deployed more than 500 new ambulances across England in one of the biggest upgrades to its fleet in recent years.