James Harden signs the richest extension in NBA history and will make $47 million in the final season of the deal