Prius tops Consumer Reports' cost-per-mile study