Mark Hamill says Joe Biden is the best president ever