how old is michael bolton singer