Biden pardons son Hunter in final weeks of US presidency