Jan. 6 panel recommends criminal charges for Donald Trump