how long has mariah carey been with her boyfriend