Nick Cannon Owns $2 Million Diamond-Encrusted Shoes and Wore ‘Em on ‘America’s Got Talent’