TravelCenters posts first-quarter loss despite rising fuel volumes, revenues