Drugmakers are capping inhaler prices at $35