Charm and charmonium spectroscopy at Belle