Minnesota Supreme Court upholds tobacco fee