Inspire posts smaller loss as Azasite sales rise