Chris Bosh staying with Heat on five-year, $118 million deal