difference between profit margin and markup