spanning tree protocol cost