Fox: John Stamos defends Mar-a-Lago appearance after backlash, says supporting frontline heroes 'isn't political'