Obama slams Trump-era, warns of strongman politics