Distribution with Quality of Service Considerations: The Capacitated Routing Problem with Profits and Service Level Requirements