Jamie Foxx discusses his new album, “Best Night of My Life,” which goes on sale today.