US President Donald Trump has sued two banks in a bid to stop them handing over his financial records to Congress.