Ali Landry Slams Mario Lopez & 'The X-Factor'