Flavio Bolsonaro is under investigation by Brazil's Supreme Court for alleged corruption, money laundering and tax evasion in two cases.