Carson Daly to host The Voice season 3