wc_heading shortcode doesn't output valid HTML

h and span closing tag positions are swapped so the shortcode doesn't output valid HTML.