Heat gives All-Star center Bam Adebayo $163 million contract