Marxist, Nationalist, Feminist: The Art and Politics of Frida Kahlo