Slovak PM Robert Fico appears in public first time since assassination attempt