A Billionaire tycoon turned populist politician, Andrej Babis gained support with his election promises to eradicate systemic corruption, resist integration into Europe and to keep out refugees.