what date did lebron james join the miami heat?