Kate-william wedding spurs economic debate