Jeff Green scores career high 43 vs Heat