Khloé Kardashian and Mario Lopez Named New 'X Factor' Hosts!